@烟雨
2年前 提问
1个回答

对称密码体制的优点有哪些

安全小白成长记
2年前

对称密码体制,即加密密钥与解密密钥是相同的密码体制。对称密码体制的优点如下:

  • 加密和解密的速度都比较快。具有很高的数据吞吐率,不仅软件能实现较高的吞吐率,还易于硬件实现,硬件加密/解密的处理速度更快。

  • 对称密码体制容易实现。根据对称密码体制中只存在一个单一的密钥的这种特性,单钥加解密算法可通过低费用的芯片来实现,特别是便于硬件实现和大规模生产。

  • 对称密码体制中使用的密钥相对较短。

  • 密文的长度往往与明文长度相同。

对称密码体制的缺点如下:

  • 密钥分发需要安全通道。发送方如何安全、高效地把密钥送到接收方是对称密码体制的软肋,对称密钥的分发过程往往很烦琐,需要付出的代价较高。

  • 密钥量大,难以管理。多人用对称密码算法进行保密通信时,将极大地增加密钥管理(包括密钥的生成、使用、存储、备份、存档、更新等)的复杂性。

  • 难以解决不可否认的问题。因为通信双方拥有同样的密钥,所以接收方可以否认接收到某消息,发送方也可以否认发送过某消息,即对称密码体制很难解决鉴别认证和不可否认的问题。

  • 缺乏自动检测密钥泄露的能力。